English: This needs in-depth research.
Telugu: ఇదో లోతైన పరిశోధన.