English: Been a loooong time!
Telugu: ఇది బాగా గడిపిన సమయం!