English: Google isn't all that far off.
Telugu: కానీ ఇదెంతో దూరంలో లేదని గూగుల్ చెబుతోంది.