English: recently won a few awards as well.
Telugu: ఇక ఇటీవల పలు అవార్డులను కూడా సొంతం చేసుకుంది.