English: I never imagined that we would or could ever meet.
Telugu: మనం ఎప్పుడయినా కలుస్తామా లేదా అన్నది కూడ నాకు ఊహకు అందని విషయం.