English: This should be investigated.
Telugu: ఓ ప‌రిశోధ‌న చేయాలి.