English: Almost true that is.
Telugu: ఇది దాదాపుగా నిజం కూడా.