English: The heroines too have done a great job.
Telugu: హీరోయిన్లు కూడా అద్భుతంగా నటించారు.