English: They have prayed a lot.
Telugu: వారు చాల తపస్సు చేసిరి.