English: There I first met him.
Telugu: అక్కడే నేను వాడిని మొదటిసారి కలిసాను.