English: Although, that might not be too far off.
Telugu: ఏమైనప్పటికీ ఇది చాలా దూరం కావచ్చు.