English: It won several awards abroad.
Telugu: దేశ విదేశాల్లో ఎన్నో అవార్డులు అందుకున్నారు.