English: Actually, not so impossible.
Telugu: నిజానికి అది అసాధ్యం కూడా కాదు.