English: That's where he'd first met her.
Telugu: అక్కడే అతన్ని ఆమె తొలిసారి కలిసింది.