English: The awards were distributed recently in New Delhi.
Telugu: ఈ అవార్డులను ఇటీవలే ఢిల్లీలో బహుకరించారు.