English: And they have won loads of awards, too.
Telugu: దీంతోపాటు చాలా అవార్డులను వారు గెలుచుకున్నారు.