English: But it has been made possible by us.
Telugu: కానీ మేం దాన్ని సాధ్యం చేసి చూపించాం.