English: After three years, I found this opportunity.
Telugu: మూడేళ్ళ తరువాత నాకు అవకాశం దొరికింది కదా అని తిట్టాను.