English: Answer: a long time before.
Telugu: జవాబు – చాలా సమయం ఉంది.