English: And where had they even met?
Telugu: ఇంతకీ వీళ్లు ఎక్కడ కలిశారు?