English: It's not an impossible idea.
Telugu: ఇది సాధ్యమయ్యే ఆలోచన కాదు.