Excruciate Meaning in Telugu

బాధకలిగించు మనోవ్యధ కలిగించు వేధించు Synonyms persecute bedevil rack agonize worry