English: After two long months!
Telugu: ఇక రెండు నెలలేగా!