English: Ramleela Ground
Telugu: రామ్‌లీలా గ్రౌండ్