English: They have also done great.
Telugu: వాటిని చాలా అద్భుతంగా తీశారు కూడా.