English: It won numerous awards at home and abroad.
Telugu: ఇది ఇంటిలో మరియు విదేశాలలో అనేక అవార్డులు నెలకొల్పారు.