English: Needs investigation.
Telugu: పరిశోధన అవసరం.