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