English: But it's about time that I did.
Telugu: కానీ ఆ సమయానికి అవసరమైన పనే చేశాను.