English: They have been huge hits here.
Telugu: ఇక్కడ వారు గొప్ప విజయం సాధించారు.