English: Our country is long overdue.
Telugu: మన దేశాన్ని, ఎంతో కాలం ఆక్రమించుకున్నారు.