English: There seems to be some truth to that.
Telugu: ఇందులో ఏదో సత్యము ఉన్నట్లు కనిపించుచున్నది.