English: But it IS what some people claim.
Telugu: కానీ ఇది నిజమే అంటున్నారు కొందరు.