English: It felt like a long time coming.
Telugu: ఒక్కసారిగా చాలా సమయం దొరికినట్టు అనిపించింది.