English: This indeed is surprising but it is true.
Telugu: మనకు కాస్త ఆశ్చర్యం వేసినప్పటికీ ఇది అక్షరాలా నిజం.