English: He had come to Bengaluru recently.
Telugu: ఇటీవలే ఆమె బెంగళూరు వచ్చింది.