English: “This has not been easy.
Telugu: “ ఇదేమంత సులభంగా సాధ్యం కాలేదు.