English: Achieving such results has not been easy.
Telugu: ఇలాంటి ఫలితం తర్వాత అవకాశాలు దక్కడం అంత సులువు కాదు.